Software Error Detection and Correction (sedc) Using Layer Based Approach in Expert System
نویسندگان
چکیده
An expert system is a computer program that simulates the judgment and behavior of a human or an organization that has expert knowledge and experience in a particular field. Typically, such a system contains a knowledge base containing accumulated experience and a set of rules for applying the knowledge base to each particular situation that is described to the program. Sophisticated expert systems can be enhanced with additions to the knowledge base or to the set of rules. A System called SEDC has been proposed and implemented with an aim to find the errors that encounter during the software development phases in integrated development environment. The main goal of this is to create an application that enables the end-user to use these error solutions in their application program that serves as an error correction mechanism while developing project. The project also comes up with an user-interaction environment which prompts the experts to provide expert solution for a particular error based on their expertise. Thus expert system is initiated with machine learning process of IDE.
منابع مشابه
An approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملSelf-Checking Look-up Tables using Scalable Error Detection Coding (SEDC) Scheme
In this paper, we present Self-Checking look-up-table (LUT) based on Scalable Error Detection Coding (SEDC) scheme for use in faulttolerant reconfigurable architectures. SEDC scheme has shorter latency than any other existing coding schemes for all unidirectional error detection and the LUT execution time remains unaffected with selfchecking capabilities. SEDC scheme partitions the contents of ...
متن کاملDesign and implementation of Persian spelling detection and correction system based on Semantic
Persian Language has a special feature (grapheme, homophone, and multi-shape clinging characters) in electronic devices. Furthermore, design and implementation of NLP tools for Persian are more challenging than other languages (e.g. English or German). Spelling tools are used widely for editing user texts like emails and text in editors. Also developing Persian tools will provide Persian progr...
متن کاملAdaptive Spectral Separation Two Layer Coding with Error Concealment for Cell Loss Resilience
This paper addresses the issue of cell loss and its consequent effect on video quality in a packet video system, and examines possible compensative measures. In the system's enconder, adaptive spectral separation is used to develop a two-layer coding scheme comprising a high priority layer to carry essential video data and a low priority layer with data to enhance the video image. A two-step er...
متن کاملPotential Assessment of ANNs and Adaptative Neuro Fuzzy Inference systems (ANFIS) for Simulating Soil Temperature at diffrent Soil Profile Depths
Objective: Soil temperature serves as a key variable in hydrological investigations to determine soil moisture content as well as hydrological balance in watersheds. The ingoing research aims to shed lights on potential of artificial neural networks (ANNs) and Neuro-Fuzzy inference system (ANFIS) to simulate soil temperature at 5-100 cm depths. To satisfy this end, climatic and...
متن کامل